self administered - German English Dictionary